package com.leadingsoft.pwxk.service;

import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import com.leadingsoft.pwxk.dto.LicenseInfoDto;
import com.leadingsoft.pwxk.dto.PagingTableDto;
import com.leadingsoft.pwxk.dto.PwxkzBasicDto;
import com.leadingsoft.pwxk.dto.SearchDto;
import com.leadingsoft.pwxk.model.LicenseInfo;

/**
 * 
 * @author ysh
 * @desc 获取发证后-许可证发证信息-接口
 */

public interface LicenseInfoService {
	/**
	 * 获取许可证发证信息
	 * 
	 * @param pageable
	 * @param searchDto
	 * @return
	 */
	Page<LicenseInfo> getList(Pageable pageable, SearchDto searchDto);

	/**
	 * 获取拼接表
	 * 
	 * @return
	 */
	PagingTableDto<LicenseInfoDto> getList(SearchDto searchDto);
	
	PwxkzBasicDto getBasic(String dataId);
	
	LicenseInfo getOne(String dataId);
}